package prototype.constant;

import com.google.gson.JsonObject;
import prototype.data.IJsonObject;

/**
 * Набор возможных сообщенией в словаре
 */
public enum EMessageConst implements IJsonObject{
	ERROR,
	ERROR_ACCESS,
	ERROR_NETWORK,

	MISSING_OBJECT_ID,

	OBJECT_NOT_UNIQUE,

	MISSING_DICTIONARY_LANGUAGE,
	MISSING_DICTIONARY_CODE,
	MISSING_DICTIONARY_TEXT;


	@Override
	public JsonObject toJsonObject() {
		JsonObject jsonObject = new JsonObject();
		jsonObject.addProperty("name", name());
		return jsonObject;
	}

}
